<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>string</title>
</head>
<body>
    <script>
        //构造方法
        //1.String(value) 根据指定字符串创建对象
        let s1 = new String("hello")
        document.write(s1+"<br>")
        //2.let s="字符串" 直接赋值
        let s2 = "hello"
        document.write(s2+"<br>")
        //成员方法
        //1. lenth属性 获取字符串长度
        document.write(s2.length+"<br>")
        //2.charAt(index) 获取指定索引出的字符
        document.write(s2.charAt(1)+"<br>")
        //3.indexOf(value) 获取指定字符串出现的索引位置,找不到为-1
        document.write(s2.indexOf("l")+"<br>")
        //4.subString(start,end) 根据指定索引范围截取字符串(含头不含尾)
        document.write(s2.substring(2,4)+"<br>")
        //5.split(value) 根据指定规则切割字符串,返回数组
        let s3 = "张三,23,男"
        let arr = s3.split(",");
        for (let i =0;i<arr.length;i++){
            document.write(arr[i]+"<br>")
        }
        //6.replace(old,new) 使用新字符串替换老字符串
        let s4 = "你会不会,你妹的"
        document.write(s4.replace("你妹的","***")+"<br>")
    </script>
</body>
</html>